#pragma once

namespace ADetail
{
	void funcA1() { std::cout << "funcA1" << std::endl; }
}

namespace
{
	using namespace ADetail;
	struct A
	{
		A() { funcA1(); }
	};

}